@media screen and (min-width:300px) and (max-width:960px) {
	html,
	body {
		width: 100%;
		height: 100%;
		-webkit-text-size-adjust: none;
		text-size-adjust: none;
		font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;
		-ms-text-size-adjust: 100%;
		-webkit-text-size-adjust: 100%;
		min-width: 100%;
		font-size: 16px;
		overflow-y: scroll
	}
	a,
	img {
		-webkit-touch-callout: none;
	}
	/* 禁止长按链接与图片弹出菜单 */
	html,
	body,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	br,
	form,
	input,
	button,
	textarea,
	select,
	fieldset,
	legend,
	blockquote,
	ul,
	ol,
	li,
	dl,
	dt,
	dd,
	pre,
	table,
	caption,
	tr,
	td,
	th,
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section,
	summary,
	time,
	mark,
	audio,
	video {
		margin: 0;
		padding: 0;
	}
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section,
	summary,
	audio,
	video {
		display: block;
	}
	body {
		-webkit-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		overflow-x: hidden;
		-webkit-overflow-scrolling: touch;
		position: relative;
		min-width: 100%;
	}
	* {
		-webkit-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		outline: none;
	}
	.dox,
	.banner,
	.top,
	.bottom_nr_bottom {
		display: none;
	}
	.media_top {
		display: block;
		width: 100%;
		background: #126EDB;
		padding: 10px 0px;
	}
	.media_top img {
		width: 50%;
		margin-left: 20px;
		float: left;
		height: auto;
		margin-top: 10px;
	}
	.media_top .media_top_r {
		float: right;
	}
	.media_top .media_top_r {
		height: 50px;
		margin-right: 20px;
		width: 50px;
		margin-top: 1.5%;
		float: right;
	}
	.media_top_img{
		height: 50px;
		width: 50px;
	}
	.media_top .media_top_r ul {
		display: none;
		position: absolute;
		top: 70px;
		right: 0px;
		z-index: 10;
	}
	.media_top .media_top_r ul li {
		width: 170px;
		line-height: 40px;
		background: #126EDB;
		border-bottom: 1px solid #FFFFFF;
		height: 40px;
		text-align: center;
	}
	.media_top .media_top_r ul li a {
		display: block;
		color: #FFFFFF;
	}
	.zhong{
		width: 100%;
	}
	.news{
		margin-top: 15px;
	}
.con_l {
	float: none;
	width: 100%;
}
.con_r {
	float: none;
	width: 100%;
	margin-left: 0px;
}
.news_r p{
	text-align:center;
}
.news_b ul li{
	width: 100%;
}
.con_ra{
	width: 100%;
	margin-top: 15px;
}
.text_a{
	width: 100%;
	float: none;
	margin-bottom: 40px;
}
.text_img{
	padding: 0px 30px;
}
.text_a{
	height: auto;
}
.news_b_1{
	padding: 0px 30px;
}

.text_a .more{
	margin-left: 30px;
}
.news_b_a{
	padding: 0px 30px;
}
.news_b_1 p{
	text-align: center;
}
.news_b_a p{
	text-align: center;
}
.text_img img{
	width: 100%;
}
.text_a.li{
	margin:0 auto;
}
.tit_top{
	text-align: center;
	background: url(18xmhaishi_icon3.png) no-repeat center bottom;
}
.tit_l{
	float: none;
	width: 100%;
	margin-bottom: 20px;
}
.tit_l_l{
	width:100%;
	float: none;
	padding: 0px 30px;
}
.tit_l_r{
	float:none;
	padding-right: 0px;
	background: none ;
	width: 100%;
	padding: 0px 30px;
}
.tit_l_r span{
	width: 100%;
	display: block;
}
.tit_r{
	width:100%;
	float:none;
	padding: 0px 30px;
	margin-left: 0px;
}
.tit_l_r p{
	text-align: center;
	margin-top: 30px;
}
.tit_r p{
	text-align: center;
	margin-top: 30px;
}
.bottom{
	background: #6CAFFF;
}
.bottom_nr{
	width: 100%;
}
.bottom_l{
	float: none;
	width: 100%;
	margin-left: 0px;
	padding: 0 15px;
	background: none;
}
.p_bottom{
	padding: 0px 30px;
}
.p_bottom img{
	display: block;
	width: 100%;
}
.p_bottom .li{
	width: 100%;
	margin-top: 20px;
	margin-left: 0px;
	text-align: center;
}
.bottom_l p{
	text-align: center;
}
.bottom_r{
	margin-left: 0px;
	width: 100%;
	text-align: center;
	margin-top: 50px;
	}
	.pic_con1 .pic li div {
		width: 100%;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.pic_con1 .pic img {
		width: 100%;
		height: auto;
		display: block;
	}
	@media screen and (max-width: 536px) {
		.bottom_aa {
			padding: 0px 20px;
			line-height: 50px;
			height: auto;
		}
		.tit_top{
			font-size: 20px;
		}
		.bottom_aa img {
			display: block;
			margin: 0 auto;
			padding-bottom: 20px;
		}
	}
	/*--------------概览---------------*/
	.glnr {
		width: 100%;
		float: none;
	}
	.media_gltit {
		display: block;
	}
	.glnr_l {
		display: none;
	}
	.glnr_r {
		width: 100%;
	}

.gltit {
	width: 100%;
	background: #FFFFFF;
	height: 40px;
}

.gltit ul li {
	float: left;
	width: 140px;
	color: #FFFFFF;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	border-bottom: none;
	padding-left: 0px;
	text-align: center;
}

.gltit ul li:hover,
.gltit ul li.on {
	background: #1993F2;
}

.gltit ul li:hover a,
.gltit ul li.on a {
	text-decoration: none;
	color: #FFFFFF;
}
.ti_r{
	width: 100%;
	margin-left:0px;
}
	/*-----------细览-------------*/
	.xlzhong {
		width: 100%;
	}
	.text_aa{
		padding: 15px 30px;
		font-size: 20px;
	}
	.xlnr{
		padding: 20px 30px 100px 30px;
	}
	.ti_r_p{
		margin-top: 20px;
	}
	.ti_r_nr_r{
		width: 100%;
		margin-left: 0px;
		padding: 0px 30px;
		float: none;
	}
	.ti_r_nr_la{
		width: 100%;
		height: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.ti_r_nr_ra {
		margin-left: 0px;
		width: 100%;
	}
	.ti_r_nr_ra p{

		padding: 0 30px;
	}
	.ti_r_nr_la p{
		margin-top: 20px;
		margin-bottom: 30px;
	}
	.ti_r_nr_la img{
		width: 100%;
	}
	.ti_r_nr_ra img {
		width: 100%;
	}
	.ti_r_nr{
		margin-top: 20px;
		margin-bottom: 50px;
	}
	.ti_r_nra .ti_r_nr_la{
		width: 100%;
	}
	.ti_r_nra .ti_r_nr_la div{
		width: 100%;
		text-align: center;
		background:url(18xmhaishi_icon3.png) no-repeat bottom center;
	}
	.ti_r_nra .ti_r_nr_la p{
		padding: 0px 30px;
	}
	.ti_r_nr_l{
		width: 100%;
		height: 100%;
		float: none;
		margin-bottom: 20px;
	}
	/*-------法官--------*/
	.Judges_buttom{
		width: 100%;
	}
	.Judges_top_l img{
		margin: 0 auto;
	margin-right: 0px;
	float:none;
}
.Judges_top_r{
	width: 100%;
	float: none;
}
	.Judges_top_l{
		text-align: center;
	}
	.Judges_img{
		margin-right: 20px;
	}
	/*------------引导页--------------*/
	.ydytop img {
		width: 60%;
		height: auto;
	}
	.dydanliu{
		margin-top: 10%;
	}
	.dydanliu .p1 {
		margin: 0 auto;
		display: block;
	}
	.dydanliu .p2 {
		margin: 0 auto;
		display: block;
		margin-top: 20px;
	}
	.ydybottom {
		text-align: center;
		background: url(18haishi_ydy_bj1.png);
	}
	.ydybottoma {
		width: 100%;
		text-align: center;
	}
	.ydy_l {
		text-align: center;
		margin: 0 auto;
		float: none;
		line-height: 30px;
		margin-top: 20px;
	}
	.ydy_r {
		font-size: 12px;
		line-height: 24px;
		text-align: center;
		float: none;
	}
	.anliu_x .no {
		display: block;
	}
	.zhong_x {
		margin-top: 20px;
		padding: 0px;
		background: #FFFFFF;
		box-shadow: none;
		margin-bottom: 20px;
	}
	.tit_a {
		display: block;
	}
	.pic_con1 .txt li{
		width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
}
@media screen and (max-height: 660px){
	.ydytop {
		padding-top: 5%;
	}
	.ydytop img{
		width: 70%;
	}
}
@media screen and (min-width:960PX) {

	.ydytop img{
		width: 60%;
	}

	}